see something as impossible - German English Dictionary